package tech.aistar.philosophy.lod.version;

/**
 * 本类用来演示: 租客 - 迪米特原则 - 最少知道原则
 *
 * @author: success
 * @date: 2022/7/25 4:03 下午
 */
public class Tenant {
    //租客和房子

    //租客知道太多房子了 - 耦合太高了呀.
    private MiddlerCompany middlerCompany;//依赖倒置

    public void setMiddlerCompany(MiddlerCompany middlerCompany) {
        this.middlerCompany = middlerCompany;
    }

    public void getInfo(String info){
        this.middlerCompany.recommend(info);
    }
}
